dry distillation - French English Dictionary